waterproof ruler - German English Dictionary